About Thomas Offshore Management Services Limited (10445364) United Kingdom