About Illumelec Ltd (13314144) United Kingdom