About Audax Holdings Limited (11622686) United Kingdom