About Kilima Properties Ltd (09092896) United Kingdom