About Vegecap Ltd (11092677) United Kingdom