About Taki Beauty Limited (09039198) United Kingdom