About Amar Foods London Limited (12249722) United Kingdom