About Balea Ltd (12316297) United Kingdom