About Genco Holdings Limited (SC208397) United Kingdom