About Trm Technologies Ltd (13283625) United Kingdom