About B22 Vegan Grill Limited (13069626) United Kingdom