About Sphinx Developments Limited (06407114) United Kingdom