About Restaurant Holdings International Limited (10740625) United Kingdom