About 271 Offshore Investments Limited (SC602578) United Kingdom