About Technical Network Initiative Limited (02636139) United Kingdom