About Technology Nominees Limited (02075504) United Kingdom