About Licci Limited (11987245) United Kingdom