About Teddy S Ventures Ltd (11131355) United Kingdom