About Desi Chatkharay Limited (12338697) United Kingdom