About Tt Technology Solutions Limited (08968829) United Kingdom