About Turquoise Blue Limited (04178603) United Kingdom