About J3ha Ltd (08325529) United Kingdom