About Ratidzo Lorah Mundora Limited (12178507) United Kingdom