About Abax Consultancy Limited (09126142) United Kingdom