About Anymo Group Ltd. (11670374) United Kingdom