About Note International Limited (10090918) United Kingdom