About Licorne Gulf Ltd (12952464) United Kingdom