About Mcgl Ltd (SC689802) United Kingdom