About Ncs Holdings (mh) Ltd (13133648) United Kingdom