About Millie Penny Ltd (10657315) United Kingdom