About Ebitex Limited (08888268) United Kingdom