About Genmidas Investments Limited (09291901) United Kingdom