About Capital Turquoise Ltd (11844779) United Kingdom