About Spoon & Rice Franchising Ltd (12197018) United Kingdom