About Mme Holdings Limited (09587883) United Kingdom