About Johdina Consult Limited (10541300) United Kingdom