About New Note Projects (CE003908) United Kingdom