About Millie Rose Management Ltd (10953386) United Kingdom