About Thuraya Turnkey Projects Ltd (13701787) United Kingdom