About Amrosoft Ltd. (11412885) United Kingdom