About Little Lollie Ltd (11715663) United Kingdom