About Innovation Valley L.p. (SL030599) United Kingdom