About Joh Holdings Limited (12925202) United Kingdom