About Galgotias International Limited (12179409) United Kingdom