About Project Tasty Limited (06634460) United Kingdom