About Ball Software Limited (NI660014) United Kingdom