About Ncs Ventures Limited (07432581) United Kingdom