About Kimono Property Investment Ltd (11381376) United Kingdom