About Tasty Life Ltd. (09550958) United Kingdom