About Turquoise Beauty Limited (11925414) United Kingdom