About Genesis Investors Ltd (11570311) United Kingdom