About Ilc Ltd (12156349) United Kingdom