About The Just Group (uk) Holdings Ltd (06504141) United Kingdom