About Snaefell Ventures Lp (LP013338) United Kingdom