About Millie 2 Limited (11659038) United Kingdom