About Foodtek Ltd (SC624018) United Kingdom