About Millie N Mae Ltd (08214549) United Kingdom