About Pacific Shelf Nominees Limited (SC585871) United Kingdom