About Epic Nominees (russell Square) Limited (05084754) United Kingdom