About Nambow Ltd (12387424) United Kingdom