About Chadha Capital Ltd (07216207) United Kingdom