About Kavora Ltd (11420608) United Kingdom