About Epic (general Partner Delaware Mk) Limited (08636565) United Kingdom