About J6 Solutions Limited (08311308) United Kingdom