About Technology Partners (worldwide) Limited (03679851) United Kingdom