About Khaka Properties Ltd (12661996) United Kingdom