About Taaqe Ltd (12984224) United Kingdom