About Epic Applications Ltd (12471964) United Kingdom