About Kitstone Management Lp (SL013563) United Kingdom