About Eleb Holdings Limited (08341594) United Kingdom