About Soya Togo Limited (11275796) United Kingdom