About Kki Properties Ltd (12902859) United Kingdom