About Momos Jerk Shack Limited (11019957) United Kingdom