About Tahmed Investments Ltd (11589464) United Kingdom