About Genesis Emea Ltd (10362124) United Kingdom