About Ton 7 Technologies Ltd. (02826910) United Kingdom