About Vortex Hydra (uk) Limited (04009093) United Kingdom