About Audax Management Limited (09197665) United Kingdom