Also my writing skills are very very bad like don't know wer to put comma, exclamation, change para etc etc. where do I learn this from online . Would be helpful .
I think you should concentrate on simple spelling and capitalization before you start worrying about the subtleties of punctuation. I have underlined your errors:
how to write my compnays name on business cards . its a bsiness consultancy firm. shud it be Mayrose Global (UK) Ltd or Mayrose Global UK Ltd ? Company is registe