About Offshore Investments Limited (02257993) United Kingdom