About Jodan Holdings Ltd (12873690) United Kingdom