About Nvba International Ltd (12970507) United Kingdom