About Karic Associates Limited (01025598) United Kingdom