About Trm Technology Ltd (07642327) United Kingdom