About Chellcorp Ltd (10254241) United Kingdom