About Nc Operations Limited (11695411) United Kingdom