About International Network Technologies Organization Limited (02906410) United Kingdom