About Epic (general Partner George Square) Limited (06655938) United Kingdom