About Licolo Ltd (12253986) United Kingdom