About Abax Corp Ltd (11705772) United Kingdom