About Mo Mo S (liverpool) Limited (12393316) United Kingdom