About Sphinxs Solutions Limited (10534323) United Kingdom