About Chak De India Limited (12057251) United Kingdom