About Mcr Global Holdings Ltd (10190049) United Kingdom