About Communi Modo Investment Ltd. (10475981) United Kingdom