About Swift Snack & Snacks Ltd (12927764) United Kingdom