About Global Power & Marine Solutions Ltd (10381268) United Kingdom