About Turquoise 44 Limited (SC706364) United Kingdom