About Bala London Ltd (12839128) United Kingdom