About European E-bikes Limited (08555852) United Kingdom