About Meritnote Limited (01434466) United Kingdom