About Pacific Shelf Investments Limited (SC585866) United Kingdom