About Lucica Ion Beauty Limited (12985429) United Kingdom