About Norton Ventures Limited (11968972) United Kingdom