About Nr Ball Ltd (NI680638) United Kingdom