About Trimer Technologies Limited (11258247) United Kingdom