About Touchnetix Limited (07378330) United Kingdom