About Sphynx Corporation Limited (12148848) United Kingdom