About Technology Assistance Ltd (05593009) United Kingdom