About Parallel Notion Limited (03746099) United Kingdom