About Elix Beauty Limited (09096362) United Kingdom