About Cadoron Ltd (12025416) United Kingdom