About Noventum Smc Limited (06780311) United Kingdom