About Balada Group Ltd (12845756) United Kingdom