About Tamper Technologies Limited (04406375) United Kingdom