About Sphinx International Ltd (10517609) United Kingdom