About Trapsnacks Limited (11627441) United Kingdom