About Licori Ltd (12671137) United Kingdom