About Genner Investments Limited (01090753) United Kingdom