About Turquoise Europe Limited Partnership (SL012586) United Kingdom