About Foreign Foods Limited (10125291) United Kingdom