About J1 Vhlq Limited (11578917) United Kingdom