About Teetee Ventures Ltd (SC679843) United Kingdom