About Nickleby Capital Llp (OC427945) United Kingdom