About Myvod Convenience Store Limited (06906072) United Kingdom