About Jamtramp Management Limited (11388695) United Kingdom