About Amelia S Vegan Kitchen Limited (10590902) United Kingdom