About Mr Ribs Kitchen Limited (11262844) United Kingdom