About Abax Holdings Ltd (NI642266) United Kingdom