About Ilica Limited (11470973) United Kingdom