About Bala Belle Labs Limited (13686820) United Kingdom