About Tech Alliance Limited (09929840) United Kingdom