About Offshore Entity Solutions Ltd (10840184) United Kingdom