About Yenaa Housing Cic (12543239) United Kingdom