About Technology Partnership (uk) Ltd (09318132) United Kingdom