About I.anka-eo Ltd (12143229) United Kingdom