About Hedge London Limited (06325007) United Kingdom