About Epac Holdings Europe Limited (11938901) United Kingdom