About Tugra ( Uk ) Ltd (12092986) United Kingdom