About J.o Marketing Solutions Ltd (12460300) United Kingdom