About Lollici Limited (12647811) United Kingdom