About Innovation App Lp (SL028338) United Kingdom