About Trym Consulting Limited (12389244) United Kingdom