About Kitchenhub Limited (06596627) United Kingdom