About Foodiq Uk Holdings Ltd (12922632) United Kingdom