About Ilja Limited (12012982) United Kingdom