About Millie S Aba Ltd (12206228) United Kingdom