About Power Snack Ltd (11271703) United Kingdom