About B22grill Ltd (12181207) United Kingdom