About Epikol Solutions Ltd (12912735) United Kingdom