About Off The Hook Restaurant Group Limited (13019691) United Kingdom