About Mika-rose Telecoms Limited (12869284) United Kingdom