About Genera Holdings Limited (10274377) United Kingdom