About Kybele Properties Ltd (10819432) United Kingdom