About Sphinx Sct Ltd (13290256) United Kingdom