About Dr Turquoise Ltd (10905269) United Kingdom