About Tech-nick Limited (03770403) United Kingdom