About Ncap Limited (11398926) United Kingdom