About Lumex Solutions Limited (11901164) United Kingdom