About Kaliko Property Ltd (12827098) United Kingdom