About Restaurant Investments Limited (11726317) United Kingdom