About Genus Investments Limited (02028517) United Kingdom