About Katika Property Ltd (11426974) United Kingdom