About Senshi Street Food Ltd (12359330) United Kingdom