About Michael Charalambous Nyumba Ltd (08820994) United Kingdom