About Supersnax 64582 Limited (09430508) United Kingdom