About L.o.x Limited (07482826) United Kingdom