About Ballac Ltd (12646983) United Kingdom