About Technology Consulting International Limited (04817309) United Kingdom