About The Vegan Dumpling Company Ltd (12774292) United Kingdom