About Lolipop Ltd (12302771) United Kingdom