About Bala Holdings Limited (12500136) United Kingdom