About Ilhcompany Limited (12934121) United Kingdom