About Nobu Limited (10372235) United Kingdom