About Millie S Place Ltd (12227695) United Kingdom