About Mimosalondon8 Ltd (12147426) United Kingdom