About Vegiworld Ltd (10967295) United Kingdom