About Aacus International Co. Ltd. (13005153) United Kingdom