About Nomax Solutions Limited (11747875) United Kingdom