About Epic Holdings Limited (03663144) United Kingdom