About Eukale Ltd (12003372) United Kingdom