TECHTAPS LTD, Newark, United Kingdom