About Turnkey Ventures Ltd (10930574) United Kingdom