About Sphynx Associates Limited (11745885) United Kingdom