About Technology Solutions And Software Lp (SL025474) United Kingdom