About Project Genesis (berry Edge) Nominee Limited (02907383) United Kingdom