About Managemint Limited (NI617318) United Kingdom