About Karic Investments Ltd (12459345) United Kingdom