About Nobu Noir Limited (12874082) United Kingdom