About Notemachine Group Holdings Limited (08047999) United Kingdom