About Thyme Chef Investments Ltd (09793383) United Kingdom