About Zennor Solutions Limited (03373656) United Kingdom