About Ballabox Ltd (NI674133) United Kingdom