About Kicama Properties Ltd (13202467) United Kingdom