About Abax Systems Limited (03851128) United Kingdom