About Bala Solutions Ltd (13399609) United Kingdom