About Techology Solutions Limited (12990935) United Kingdom