About Sentinel Offshore Holdings Limited (SC447384) United Kingdom