About Balora Ltd (12308590) United Kingdom