About Jacodan Limited (12393986) United Kingdom