About Rock N Roll Snax Limited (SC645361) United Kingdom