About Vegan Scan Ltd (11377810) United Kingdom