About Mcr Holdings Limited (SC165732) United Kingdom