About Mem Trans Ltd (11445996) United Kingdom