About J.o.l. (uk) Ltd (06053103) United Kingdom