About Kilchoman Capital Ltd (13408743) United Kingdom