About Mannaeating Limited (12287622) United Kingdom