About Elliko Europe Ltd (09463192) United Kingdom