About Tecalliance Limited (04214230) United Kingdom