About Charndra Uk Group Ltd (13070223) United Kingdom