About Eblex Limited (06539528) United Kingdom