About International Technology & Investment Consulting Ltd. (08874675) United Kingdom