About Northeast Technology Solutions Limited (SC267272) United Kingdom