About Nar Management Limited (12758310) United Kingdom