About Sphynx Studios Ltd (13366338) United Kingdom