About Techporta Ltd. (09641016) United Kingdom