About Nassuvia Venandi International Limited (12392603) United Kingdom