About Teqball Ni Limited (NI681859) United Kingdom