About Nobu Trading Ltd (07769304) United Kingdom