About Lolly & Kiks Ltd (13167182) United Kingdom