About Double Edge Snacks Limited (11795688) United Kingdom