About Trypal Limited (12981774) United Kingdom