About Genesis Corporate Holdings Limited (11950510) United Kingdom