About Notemachine Investments Limited (08048006) United Kingdom