About Almoosh Snack Ltd (08911618) United Kingdom