About Sphinxx Group Limited (13566035) United Kingdom