About Genesis Partners Ltd (12088323) United Kingdom