About Tasty London Ltd (11597336) United Kingdom