About Illumex Limited (10348778) United Kingdom