About Triple Point Technology Limited (02664023) United Kingdom