About Tedzi Investments Ltd (11771336) United Kingdom