About Snap Kitchens Ltd (10829287) United Kingdom