About Chamba Ltd (12206195) United Kingdom