About Lolliverse Ltd (10595220) United Kingdom