About Chardi Kalla London Limited (11177343) United Kingdom