About Karve Capital Ltd (12903457) United Kingdom