About Millie Group Ltd (12175412) United Kingdom