About Epidemica Ltd. (09478564) United Kingdom