About Kelpie Capital Ltd (11675956) United Kingdom