About Eukra Uk Ltd (08563563) United Kingdom