About Narb Management Ltd (12601055) United Kingdom