About London Hedge Fund Formation Ltd (11015542) United Kingdom