About Lollioll Ltd (09624291) United Kingdom