About Kavica Ltd (12341161) United Kingdom