About Glo Marine Ltd (10669182) United Kingdom