About S Nabi Holdings Ltd (11499151) United Kingdom