About Rk Grill Ltd (SC625242) United Kingdom