About Nargi & Nargi Limited (06052316) United Kingdom