About Licorne Limited (12600788) United Kingdom