About The Edgy Veggie Kitchen Ltd (12760760) United Kingdom