About Technology Initiatives Ltd. (02890324) United Kingdom