About Insumi Ltd. (11137402) United Kingdom