About Epic (26pp) Ltd (12617382) United Kingdom