About Notion Innovation Ltd. (08564675) United Kingdom