About R. Chef Ltd (10049192) United Kingdom