About Mim London Limited (13648322) United Kingdom