About Microrose Limited (03081001) United Kingdom