About Jloc Limited (09660207) United Kingdom