About L.o.l Limited (07869445) United Kingdom