About Nc5 Limited (SC694956) United Kingdom