About Mc London Holdings Limited (11271612) United Kingdom