About Genesis Europe Corporation Ltd (12075891) United Kingdom