About Pacific Shelf 360 Limited (SC128290) United Kingdom