About N4 Investments (subsidiary) Ltd (SC681963) United Kingdom