About Roar Snack Co Limited (10526050) United Kingdom