About Technical Applications Solutions Ltd (11482685) United Kingdom