About Genesis Creations Limited Partnership (LP020809) United Kingdom