About Innovation Horizons L.p. (SL019645) United Kingdom