About Carna Capital Ltd (04118899) United Kingdom