About Ningbo Better Group Limited (12096195) United Kingdom