About Epic Entertainment Ltd (12088296) United Kingdom