About Mai Rose Solutions Limited (10043188) United Kingdom