About Shelly Management Lp (SL016436) United Kingdom