About Jabq Consultant Limited (08238869) United Kingdom