About Mennex Limited (06900935) United Kingdom