About Embex Limited (03220727) United Kingdom