About Sphynx Projects Ltd (09611503) United Kingdom