About Nbc International Limited (FC013868) Bermuda