About Acmr Capital Management Limited (10873902) United Kingdom