About Millie Management Limited (04741255) United Kingdom