About Luccicouk Limited (11356439) United Kingdom