About Baala Ltd (12467482) United Kingdom