About Chodale Ltd (12939236) United Kingdom