About Salt Pond Management Limited (09488193) United Kingdom