About Red Fox S Kitchen Ltd. (12426455) United Kingdom