About Tachkeel Ltd (13211812) United Kingdom