About Chennor International Ltd (13417651) United Kingdom