About Sphinx Ra Ltd (10695088) United Kingdom