About Technology Sciences Group Consulting Limited (08887436) United Kingdom