About Masindi Group Holdings Limited (13239540) United Kingdom