About Ncs Group Holdings Ltd (10819941) United Kingdom