About Triton Offshore Ltd (10926289) United Kingdom