About The Red Hot Chef By Ruda Ltd (12672154) United Kingdom