About The Rita Project Cic (11099443) United Kingdom