About Mem (uk) Limited (06746222) United Kingdom