About Microrose International Limited (05091930) United Kingdom