About Tugra Ltd (12131988) United Kingdom