About Gec India Ltd (12184952) United Kingdom