About A&a Technical Solutions Ltd. (10621902) United Kingdom