About S. Pharo Limited (06136414) United Kingdom