About Deu Chhakar Ltd (11514680) United Kingdom