About Rickys Soul Kitchen Ltd (13700108) United Kingdom