About Chabri Bala Limited (11558646) United Kingdom