About Amaster Management Limited (13039492) United Kingdom