About Nar Investment Limited (08930089) United Kingdom