About Millie-rose Solutions Ltd (12931082) United Kingdom