About Italian Restaurant Race Limited (11293544) United Kingdom