About Taraz Ltd (12886679) United Kingdom