About N-cap Technologies Ltd (12676441) United Kingdom