About Addax Group Limited (10790259) United Kingdom