About Jax Ebikes Limited (11307414) United Kingdom