About Sphinx Sw Ltd (10456478) United Kingdom