About Ilja Ltd (13523197) United Kingdom