About Gc Magra Ltd (12267108) United Kingdom