About Veeganima Ltd (13230117) United Kingdom