About Siskin Capital Ltd (09886024) United Kingdom