About Tureng Ltd (10529460) United Kingdom