About Tech Partners Alliance Uk Ltd (11283265) United Kingdom