About Exodac Ltd (10991121) United Kingdom