About Genesis Europe Ltd (11508178) United Kingdom