About Novotek Uk & Ireland Limited (SC274480) United Kingdom