About Technology Team Partnership Limited (10967002) United Kingdom