About N1 Investments Ltd (07950764) United Kingdom