About Jodko Associates Limited (06516879) United Kingdom