About Ray S Fast Foods Ltd. (SC222383) United Kingdom