About Eelis Ltd (12127373) United Kingdom