Technimatch ltd is a privately held company that was incorporated in the UK in 1999.
Company number: 03763438