About Technology Application Network Limited (04277844) United Kingdom